<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>学习 vue</title>
		<script src="../vue.js" type="text/javascript" charset="utf-8"></script>
	</head>
	<body>
		<!-- 
			小结
			
		 -->
		<!-- 创建容器 -->
		<div id="root">
			
			<!-- 阻止默认事件 -->
			<a href="http://www.atguigu.com" @click.prevent="showInfo1()" >阻止默认事件</a>
			<!-- 阻止事件冒泡 -->
			<div class="demo1" @click="showInfo1()">
				<button type="button" @click.stop="showInfo1()">阻止事件冒泡</button>
			</div>
			<!-- 事件只触发一次 -->
			<button class="demo1" @click.once="showInfo1()">事件只触发一次</button>
			<!-- 修饰符可以联系写 -->
			<a href="http://www.atguigu.com" @click.once.prevent="showInfo1()" >阻止默认事件和只触发一次</a>
		</div>
		
		<script type="text/javascript">
			Vue.config.productionTip=false
			
			//创建vue实例
			new Vue({
				el:'#root',
				data:{
					name:'上硅谷',

				},
				methods:{
					showInfo1(event){
						// console.log(event.target.innerText)
						// console.log(this)//此处的this是vm
						 alert("同学你好!")
					},
				}
			})
		</script>
	</body>
</html>
